package com.kefu.chat.model;

import java.util.ArrayList;
import java.util.List;

import com.baomidou.mybatisplus.annotation.TableField;
import com.kefu.chat.vo.UserEvaluate;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
public class ChatData {
    private String sessionId;
    private String userId;
    private String adminId;
    private String channelId;
    private long lastMsgTime;
    private long userMsgTime;
    private long adminMsgTime;
    private String lastMsgContent;
    private Integer lastMsgType;
    private String sender;
    private String senderName;
    private Integer senderType;
    private String userMsgContent;
    private UserEvaluate userEvaluate;
    private String robotSuggest;
    private int robotAnswerType;
    private int userWaitReply;
    private List<Long> replyDuration = new ArrayList<>();
    private int userMsgCount;
    private int adminMsgCount;
    private int userAdminMsgCount;
    private int robotMsgCount;
    private int woCreateMode;
    private int adminTimeout;
}
